package com.sanyuan.cloud.module.system.controller.app.ip.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @Description:
 * @Author: wuyuwei
 * @Date: 2025/4/3
 */
@Schema(description = "用户 App - 地区位置信息Req")
@Data
public class AreaLocationReqVO {

    @Schema(description = "指定查询的城市", example = "可选输入内容包括：指定城市的中文（如北京）、指定城市的中文全拼（beijing）、citycode（010）、adcode（110000），不支持县级市。当指定城市查询内容为空时，会进行全国范围内的地址转换检索。")
    private String city;

    @Schema(description = "指定查询的城市code")
    private String citycode;

    @Schema(description = "结构化地址信息不能为空", example = "填写结构化地址信息:省份＋城市＋区县＋城镇＋乡村＋街道＋门牌号码  如：北京市朝阳区阜通东大街6号")
    private String address;
}
